<?php

namespace app\_test;

use think\Controller;

class _env extends Controller
{
    public function v_1_0($args)
    {

        $response = []; // 定义返回数组

        // 一、判断传入参数
        // ------------------------------------------------------------------------------
        if (!isset($args['consumer_id']) || !$args['consumer_id']) {
            return [
                '_err_num' => 11,
                '_err_msg' => 'input args error',
                '_err_ext' => '非法测试来源',
            ];
        }


        // 二、逻辑处理
        // ------------------------------------------------------------------------------
        # 此处可以放置测试代码以检查系统所需要的环境


        // 三、执行与返回
        // ------------------------------------------------------------------------------
        $response['time'] = DATE_TIME;
        session('data1', $args['consumer_id'] ?: 'value1');
        $response['session_data1'] = session('data1');
        return $response;
    }
}
